be hard-to-understand - Deutsch Englisch Wörterbuch